submit an alibi - Französisch Englisch Wörterbuch